University of Alberta expert poker agent: A survey
نویسنده
چکیده
Games have always been a natural topic for Artificial Intelligence researchers to study and poker has proven to be a game that is both interesting and challenging. Part of the challenge of poker comes from the fact that it is a game of imperfect knowledge where multiple competing agents must deal with risk management, agent modeling, unreliable information and deception, much like decision-making applications in the real world. In order to produce an expert level poker intelligent agent, researchers from the University of Alberta identified five characteristics of an expert poker player that must be modeled in the agent. Of these five characteristics, the characteristic that has been shown to improve quality of the play the most is opponent modeling. Initially, the researchers built their opponent models using a weight table and opponent action frequencies. This proved to be an improvement over previous versions with no opponent modeling, but required domain specific knowledge and proved to be difficult to maintain. In an effort to fix the problems with their previous opponent models, researchers began using neural networks and a training technique called backpropagation to accurately predict an opponent’s actions. After running the neural network training system on game played previously, the use of neural networks proved to be more accurate than previous attempts at opponent modeling.
منابع مشابه
University of Alberta A GENERAL FRAMEWORK FOR REDUCING VARIANCE IN AGENT EVALUATION by
In this work, we present a unified, general approach to variance reduction in agent evaluation using machine learning to minimize variance. Evaluating an agent’s performance in a stochastic setting is necessary for agent development, scientific evaluation, and competitions. Traditionally, evaluation is done using Monte Carlo estimation (sample averages); the magnitude of the stochasticity in th...
متن کاملPoker Opponent Modeling ∗ Michel Salim and Paul Rohwer
Utilizing resources and research from the University of Alberta Poker research group, we are investigating opponent modeling improvements. Currently, our simple poker bot plays online against instantiations of PokiBots, the poker machine created by the University of Alberta research group. After some decision rule building, our poker bot is competitive. Our next step is to build upon this resea...
متن کاملLearning a Value Analysis Tool for Agent Evaluation
Evaluating an agent’s performance in a stochastic setting is necessary for agent development, scientific evaluation, and competitions. Traditionally, evaluation is done using Monte Carlo estimation; the magnitude of the stochasticity in the domain or the high cost of sampling, however, can often prevent the approach from resulting in statistically significant conclusions. Recently, an advantage...
متن کاملA Survey and Experimental Comparison of Service Level Approximation Methods For Non-Stationary M/M/s Queueing Systems
School of Business, University of Alberta, Edmonton, Alberta T6G 2R6, Canada School of Business, University of Alberta, Edmonton, Alberta T6G 2R6, Canada School of Business, University of Alberta, Edmonton, Alberta T6G 2R6, Canada School of Business, University of Alberta, Edmonton, Alberta T6G 2R6, Canada Department of Computing Science, University of Alberta, Edmonton, Alberta, T6G 2R6, Canad...
متن کاملUsing planning poker for combining expert estimates in software projects
When producing estimates in software projects, expert opinions are frequently combined. However, it is poorly understood whether, when, and how to combine expert estimates. In order to study the effects of a combination technique called planning poker, the technique was introduced in a software project for half of the tasks. The tasks estimated with planning poker provided: (1) group consensus ...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2007